<!DOCTYPE html>
<html>

<head>
    <!-- 页面meta -->
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <title>广告分类管理</title>
    <meta content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no" name="viewport">
    <link rel="stylesheet" href="/plugins/bootstrap/css/bootstrap.min.css">
    <link rel="stylesheet" href="/plugins/adminLTE/css/AdminLTE.css">
    <link rel="stylesheet" href="/plugins/adminLTE/css/skins/_all-skins.min.css">
    <link rel="stylesheet" href="/css/style.css">
    <script src="/plugins/jQuery/jquery-2.2.3.min.js"></script>
    <script src="/plugins/bootstrap/js/bootstrap.min.js"></script>

</head>
<script type="text/javascript">
    $(function () {
        contentCategory();
    })

    function contentCategory() {
        $.ajax({
            url: "/contentCategory/show",
            type: "post",
            data: {name: $("#name").val()},
            dataType: "json",
            async: true,
            success: function (result) {
                var list = result.data
                console.log(list)
                var str = ''
                for (var i = 0; i < list.length; i++) {
                    str += '<tr>'
                    str += '<td><input type="checkbox" name="check" value="' + list[i].id + '" ></td>'
                    str += '<td>' + list[i].id + '</td>'
                    str += '<td>' + list[i].name + '</td>'
                    str += '<td>首页广告</td>'
                    str += '<td>index</td>'
                    str += '<td>'
                    str += '<span>无效</span>'
                    str += '<span>有效</span>'
                    str += '</td>'
                    str += '<td class="text-center">'
                    str += '<button type="button" onclick="toupdatecon(' + list[i].id + ')" class="btn bg-olive btn-xs" data-toggle="modal" data-target="#editModal" >修改</button>'
                    str += '</td>'
                    str += '</tr>'
                }
                $("#contentCategory").html(str)

            },
            error: function (result) {
                alert("系统错误,请稍后再试");
            }
        })
    }

    function contentInsert() {
        $.ajax({
            url: "/contentCategory/insert",
            type: "post",
            data: $("#addfrom").serialize(),
            dataType: "json",
            async: true,
            success: function (result) {
                console.log(result)
                if (result.code == 10000) {
                    alert("增加成功")
                } else {
                    alert("增加失败")
                }
            },
            error: function (result) {
                alert("系统错误,请稍后再试");
            }
        })
    }

    function toupdatecon(obj) {
        $.ajax({
            url: "/contentCategory/toupdate?id=" + obj,
            type: "post",
            dataType: "json",
            async: true,
            success: function (result) {
                console.log(result)
                var list = result.data
                var str = ''
                str += '<tr><td>分类名称<input type="hidden" name="id" value="' + list.id + '"></td>'
                str += '<td><input class="form-control" name="name" value="' + list.name + '" placeholder="分类名称"></td>'
                str += '</tr>'
                str += '<tr><td>分组</td>'
                str += '<td><input class="form-control" placeholder="分组"></td>'
                str += ' </tr>'
                str += '<tr><td>KEY</td>'
                str += '<td><input class="form-control" placeholder="KEY"></td>'
                str += '</tr>'
                str += '<tr><td>是否有效</td>'
                str += '<td><input type="checkbox" class="icheckbox_square-blue"></td>'
                str += '</tr>'
                $("#hui").html(str)
            },
            error: function (result) {
                alert("系统错误,请稍后再试");
            }
        })
    }

    function updatecon() {
        $.ajax({
            url: "/contentCategory/update",
            type: "post",
            data: $("#updateFrom").serialize(),
            dataType: "json",
            async: true,
            success: function (result) {
                if (result.code == 10000) {
                    alert("修改成功")
                } else {
                    alert("修改失败")
                }
            },
            error: function (result) {
                alert("系统错误,请稍后再试");
            }
        })

    }

    function deleteByCheck() {
        var arr = document.getElementsByName("check")
        console.log(arr)
        var ids = []
        for (var i = 0; i < arr.length; i++) {
            if (arr[i].checked) {
                ids.push(arr[i].value)
            }
            console.log(ids)
        }
        $.ajax({
            url: "/contentCategory/deleteCon?ids=" + ids,
            type: "post",
            dataType: "json",
            async: true,
            success: function (result) {
                if (result.code == 10000) {
                    alert("删除成功")
                } else {
                    alert("删除失败")
                }
            },
            error: function (result) {
                alert("系统错误,请稍后再试");
            }
        })
    }

</script>

<body class="hold-transition skin-red sidebar-mini">
<!-- .box-body -->

<div class="box-header with-border">
    <h3 class="box-title">广告分类管理</h3>
</div>

<div class="box-body">

    <!-- 数据表格 -->
    <div class="table-box">

        <!--工具栏-->
        <div class="pull-left">
            <div class="form-group form-inline">
                <div class="btn-group">
                    <button type="button" class="btn btn-default" title="新建"
                            data-toggle="modal"
                            data-target="#addModal"><i class="fa fa-file-o"></i> 新建
                    </button>
                    <button type="button" onclick="deleteByCheck()" class="btn btn-default" title="删除"><i
                            class="fa fa-trash-o"></i> 删除
                    </button>
                    <button type="button" class="btn btn-default" title="开启" onclick='confirm("你确认要开启吗？")'><i
                            class="fa fa-check"></i> 开启
                    </button>
                    <button type="button" class="btn btn-default" title="屏蔽" onclick='confirm("你确认要屏蔽吗？")'><i
                            class="fa fa-ban"></i> 屏蔽
                    </button>
                    <button type="button" class="btn btn-default" title="刷新" onclick="window.location.reload();"><i
                            class="fa fa-refresh"></i> 刷新
                    </button>
                </div>
            </div>
        </div>
        <div class="box-tools pull-right">
            <div class="has-feedback">
                名称：<input name="name" id="name">
                <button class="btn btn-default" onclick="contentCategory()">查询</button>
            </div>
        </div>
        <!--工具栏/-->

        <!--数据列表-->
        <table id="dataList" class="table table-bordered table-striped table-hover dataTable">
            <thead>
            <tr>
                <th class="" style="padding-right:0px">
                    <input id="selall" type="checkbox" class="icheckbox_square-blue">
                </th>
                <th class="sorting_asc">分类ID</th>
                <th class="sorting">分类名称</th>
                <th class="sorting">分组</th>
                <th class="sorting">KEY</th>
                <th class="sorting">状态</th>
                <th class="text-center">操作</th>
            </tr>
            </thead>
            <tbody id="contentCategory">


            </tbody>
        </table>
        <!--数据列表/-->
    </div>
    <!-- 数据表格 /-->
</div>
<!-- /.box-body -->
<!-- 分页 -->


<!-- 增加窗口 -->
<div class="modal fade" id="addModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
    <div class="modal-dialog">
        <div class="modal-content">
            <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
                <h3 id="mModalLabel">广告分类编辑</h3>
            </div>
            <form id="addfrom">
                <div class="modal-body">

                    <table class="table table-bordered table-striped" width="800px">
                        <tr>
                            <td>分类名称</td>
                            <td><input name="name" class="form-control" placeholder="分类名称"></td>
                        </tr>
                        <tr>
                            <td>分组</td>
                            <td><input class="form-control" placeholder="分组"></td>
                        </tr>
                        <tr>
                            <td>KEY</td>
                            <td><input class="form-control" placeholder="KEY"></td>
                        </tr>
                        <tr>
                            <td>是否有效</td>
                            <td>
                                <input type="checkbox" class="icheckbox_square-blue">
                            </td>
                        </tr>
                    </table>

                </div>
                <div class="modal-footer">
                    <button class="btn btn-success" onclick="contentInsert()" data-dismiss="modal" aria-hidden="true">
                        保存
                    </button>
                    <button class="btn btn-default" data-dismiss="modal" aria-hidden="true">关闭</button>
                </div>
            </form>
        </div>
    </div>
</div>
<!-- 编辑窗口 -->
<div class="modal fade" id="editModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
    <div class="modal-dialog">
        <div class="modal-content">
            <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
                <h3 id="myModalLabel">广告分类编辑</h3>
            </div>
            <div class="modal-body">
                <form id="updateFrom">
                    <table id="hui" class="table table-bordered table-striped" width="800px">
                    </table>
                </form>

            </div>
            <div class="modal-footer">
                <button class="btn btn-success" onclick="updatecon()" data-dismiss="modal" aria-hidden="true">保存
                </button>
                <button class="btn btn-default" data-dismiss="modal" aria-hidden="true">关闭</button>
            </div>
        </div>
    </div>
</div>


</body>

</html>